An Architectural Style Perspective on Dynamic Robotic Architectures

نویسندگان

  • John Georgas
  • Richard Taylor
چکیده

We focus on the problem of developing robotic architectures which are well-suited to supporting runtime evolution, rather than specific evolution techniques. Based on the insights provided by current robotic architectures, we elaborate on their characteristics and how well they support the quality of evolvability. Combined with insights from architectural styles developed by the software engineering community, we outline the RAS architectural style: a layered, componentand connector-based, event-based style intended to provide architecture-level support for evolvable robotic architectures.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Considering Topological Constraints for the Description of Dynamic Service-Oriented Orchestrated Architectures

The description of run-time changing architectures cannot be limited to the specification of a unique static topology but must cover the scope of all the correct configurations. We develop, in this paper, the concept of architectural styles to achieve this goal. We elaborate and specify the basic architectural styles for the design of service-oriented applications. For this purpose we develop a...

متن کامل

Toward Composit ion Of Style-Conformant Software Architectures

The codification of software architectural decisions made to address recurring software development challenges results in architectural styles. The primary benefit of architectural styles is that properties demonstrated at the level of a style are carried over into the software system architectures constructed using that style. However, in the absence of comprehensive techniques for checking co...

متن کامل

Issues in the Runtime Modification of Software Architectures

Existing software architecture research has focused on static architectures, where the system architecture is not expected to change during system execution. We argue that the architectures of many systems, especially long running or mission critical systems, evolve during execution, and thus cannot be accurately modeled and analyzed using static architectures. To overcome these problems, we pr...

متن کامل

Characterization and Evaluation of Multi-agent System Architectural Styles

We argue that it is useful to study classes of Multi-Agent System (MAS) architectures, corresponding to architectural styles in addition to particular architectures. In this work we focus on a particular abstraction level where MAS architectural styles are characterized according to properties, such as, the type of control used (from fully centralized to fully distributed), and the type of coor...

متن کامل

Annals and a Perspective of Architectural Styles and Architectural Patterns within the Context of large Complex Web-Based Systems

ion of recurring structural & behavior characteristics within a set of different architectures – the concept of commonly-recognized “architecture styles“ [Shaw-Clements-1997] One of the most important aspects of software architecture Nomenclature inspired by building architecture (Roman, Gothic, Baroque, etc.) Recurring commonality in organization and behavior – patterns and idioms As a result,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007